home *** CD-ROM | disk | FTP | other *** search
/ Kit PC World De Ampliacion De Windows 95 / Kit PC World de ampliacion de Windows 95.iso / clarion / cw15 / libsrc15.z / PRNPROP.CLW < prev    next >
Text File  |  1995-06-27  |  6KB  |  103 lines

  1. !----------------------------------------------------------
  2. ! Built-in property constants for CW
  3. !----------------------------------------------------------*/
  4.  
  5. PROPPRINT:devmode         EQUATE(07B00H)  ! Entire devmode structure - see WINDOWS SDK
  6. PROPPRINT:paper           EQUATE(07B01H)  ! standard paper size (PAPER:xxx)
  7. PROPPRINT:paperheight     EQUATE(07B02H)  ! paper height (in 10th mm)
  8. PROPPRINT:paperwidth      EQUATE(07B03H)  ! paper width (in 10th mm)
  9. PROPPRINT:percent         EQUATE(07B04H)  ! scaling factor
  10. PROPPRINT:copies          EQUATE(07B05H)  ! number of copies
  11. PROPPRINT:paperbin        EQUATE(07B06H)  ! paper source (PAPERBIN:xxx)
  12. PROPPRINT:resolution      EQUATE(07B07H)  ! in DPI or RESOLUTION:xxx)
  13. PROPPRINT:color           EQUATE(07B08H)  ! 1=mono, 2=color
  14. PROPPRINT:duplex          EQUATE(07B09H)  ! duplex mode (DUPLEX::xxx)
  15. PROPPRINT:yresolution     EQUATE(07B0AH)  ! in DPI
  16. PROPPRINT:fontmode        EQUATE(07B0BH)  ! TrueType font mode (FONTMODE:xxx)
  17.  
  18. PROPPRINT:printtofile     EQUATE(07B20H)  ! 0 or 1
  19. PROPPRINT:printtoname     EQUATE(07B21H)  ! output filename
  20. PROPPRINT:frompage        EQUATE(07B22H)  ! specify -1 to print from start
  21. PROPPRINT:topage          EQUATE(07B23H)  ! specify -1 to print to end
  22. PROPPRINT:frommax         EQUATE(07B24H)  ! for compatibility with 1002!
  23. PROPPRINT:frommin         EQUATE(07B24H)  ! specify -1 to disable ranges
  24. PROPPRINT:tomax           EQUATE(07B25H)  ! specify -1 to disable ranges
  25. PROPPRINT:collate         EQUATE(07B26H)  ! 0 or 1
  26. PROPPRINT:driver          EQUATE(07B27H)  ! driver DLL filename (no extension)
  27. PROPPRINT:device          EQUATE(07B28H)  ! driver description
  28. PROPPRINT:port            EQUATE(07B29H)  ! output port name
  29. PROPPRINT:context         EQUATE(07B2AH)  ! handle to printer device context or
  30.  
  31. ! paper sizes - values as in windows.h
  32.  
  33. PAPER:LETTER              EQUATE(1)       ! Letter 8 1/2 x 11 in
  34. PAPER:LETTERSMALL         EQUATE(2)       ! Letter Small 8 1/2 x 11 in
  35. PAPER:TABLOID             EQUATE(3)       ! Tabloid 11 x 17 in
  36. PAPER:LEDGER              EQUATE(4)       ! Ledger 17 x 11 in
  37. PAPER:LEGAL               EQUATE(5)       ! Legal 8 1/2 x 14 in
  38. PAPER:STATEMENT           EQUATE(6)       ! Statement 5 1/2 x 8 1/2 in
  39. PAPER:EXECUTIVE           EQUATE(7)       ! Executive 7 1/4 x 10 1/2 in    
  40. PAPER:A3                  EQUATE(8)       ! A3 297 x 420 mm
  41. PAPER:A4                  EQUATE(9)       ! A4 210 x 297 mm
  42. PAPER:A4SMALL             EQUATE(10)      ! A4 Small 210 x 297 mm
  43. PAPER:A5                  EQUATE(11)      ! A5 148 x 210 mm
  44. PAPER:B4                  EQUATE(12)      ! B4 250 x 354
  45. PAPER:B5                  EQUATE(13)      ! B5 182 x 257 mm
  46. PAPER:FOLIO               EQUATE(14)      ! Folio 8 1/2 x 13 in
  47. PAPER:QUARTO              EQUATE(15)      ! Quarto 215 x 275 mm
  48. PAPER:10X14               EQUATE(16)      ! 10x14 in
  49. PAPER:11X17               EQUATE(17)      ! 11x17 in
  50. PAPER:NOTE                EQUATE(18)      ! Note 8 1/2 x 11 in
  51. PAPER:ENV_9               EQUATE(19)      ! Envelope #9 3 7/8 x 8 7/8
  52. PAPER:ENV_10              EQUATE(20)      ! Envelope #10 4 1/8 x 9 1/2
  53. PAPER:ENV_11              EQUATE(21)      ! Envelope #11 4 1/2 x 10 3/8
  54. PAPER:ENV_12              EQUATE(22)      ! Envelope #12 4 \276 x 11
  55. PAPER:ENV_14              EQUATE(23)      ! Envelope #14 5 x 11 1/2
  56. PAPER:CSHEET              EQUATE(24)      ! C size sheet
  57. PAPER:DSHEET              EQUATE(25)      ! D size sheet
  58. PAPER:ESHEET              EQUATE(26)      ! E size sheet
  59. PAPER:ENV_DL              EQUATE(27)      ! Envelope DL 110 x 220mm
  60. PAPER:ENV_C5              EQUATE(28)      ! Envelope C5 162 x 229 mm
  61. PAPER:ENV_C3              EQUATE(29)      ! Envelope C3  324 x 458 mm
  62. PAPER:ENV_C4              EQUATE(30)      ! Envelope C4  229 x 324 mm
  63. PAPER:ENV_C6              EQUATE(31)      ! Envelope C6  114 x 162 mm
  64. PAPER:ENV_C65             EQUATE(32)      ! Envelope C65 114 x 229 mm
  65. PAPER:ENV_B4              EQUATE(33)      ! Envelope B4  250 x 353 mm
  66. PAPER:ENV_B5              EQUATE(34)      ! Envelope B5  176 x 250 mm
  67. PAPER:ENV_B6              EQUATE(35)      ! Envelope B6  176 x 125 mm
  68. PAPER:ENV_ITALY           EQUATE(36)      ! Envelope 110 x 230 mm
  69. PAPER:ENV_MONARCH         EQUATE(37)      ! Envelope Monarch 3.875 x 7.5 in
  70. PAPER:ENV_PERSONAL        EQUATE(38)      ! 6 3/4 Envelope 3 5/8 x 6 1/2 in
  71. PAPER:FANFOLD_US          EQUATE(39)      ! US Std Fanfold 14 7/8 x 11 in
  72. PAPER:FANFOLD_STD_GERMAN  EQUATE(40)      ! German Std Fanfold 8 1/2 x 12 in
  73. PAPER:FANFOLD_LGL_GERMAN  EQUATE(41)      ! German Legal Fanfold 8 1/2 x 13 in
  74. PAPER:LAST                EQUATE(41)
  75. PAPER:USER                EQUATE(256)
  76.  
  77. PAPERBIN:UPPER            EQUATE(1)
  78. PAPERBIN:ONLYONE          EQUATE(1)
  79. PAPERBIN:LOWER            EQUATE(2)
  80. PAPERBIN:MIDDLE           EQUATE(3)
  81. PAPERBIN:MANUAL           EQUATE(4)
  82. PAPERBIN:ENVELOPE         EQUATE(5)
  83. PAPERBIN:ENVMANUAL        EQUATE(6)
  84. PAPERBIN:AUTO             EQUATE(7)
  85. PAPERBIN:TRACTOR          EQUATE(8)
  86. PAPERBIN:SMALLFMT         EQUATE(9)
  87. PAPERBIN:LARGEFMT         EQUATE(10)
  88. PAPERBIN:LARGECAPACITY    EQUATE(11)
  89. PAPERBIN:CASSETTE         EQUATE(14)
  90.  
  91. RESOLUTION:DRAFT          EQUATE(-1)
  92. RESOLUTION:LOW            EQUATE(-2)
  93. RESOLUTION:MEDIUM         EQUATE(-3)
  94. RESOLUTION:HIGH           EQUATE(-4)
  95.  
  96. DUPLEX:SIMPLEX            EQUATE(1)
  97. DUPLEX:VERTICAL           EQUATE(2)
  98. DUPLEX:HORIZONTAL         EQUATE(3)
  99.  
  100. FONTMODE:BITMAP           EQUATE(1)       ! print TT fonts as graphics
  101. FONTMODE:DOWNLOAD         EQUATE(2)       ! download TT fonts as soft fonts
  102. FONTMODE:SUBDEV           EQUATE(3)       ! substitute device fonts for TT fonts
  103.